home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 7
/
FM Towns Free Software Collection 7.iso
/
fb386
/
dsystem
/
menu.bas
< prev
next >
Wrap
BASIC Source File
|
1993-11-30
|
2KB
|
65 lines
10000 CLEAR ,,,,,1024*300
10010 DEF FONT "システム 12ドット"
10020 SCREEN@0
10030 SCREEN 0
10040 COLOR 7,0,7,0
10050 CLS
10060 ENDLESS=0
10070 STAND_WA=7
10080 FBAI=12/16
10090 SEL_NO=1
10100 '
10110 MENU_WX=242
10120 MENU_WY=194
10130 WIN_C=1
10140 WININ_C=2
10150 '
10160 ST=5
10170 BR=0
10180 R=127
10190 G=127
10200 B=127
10210 PALMAX=12
10220 LX=320
10230 LY=240
10240 '
10250 PALETTE 1,[255,0,0]
10260 PALETTE 2,[80,0,0]
10270 PALETTE 15,[255,255,255]
10280 ''''
10290 '
10300 *メニューセレクタ
10310 '
10320 LINE (MENU_WX,MENU_WY)-(MENU_WX+156,MENU_WY+92),PSET,%WIN_C,BF,%WININ_C
10330 SYMBOL (MENU_WX+26,MENU_WY+10),"Maiking" ,FBAI,FBAI,%15
10340 SYMBOL (MENU_WX+26,MENU_WY+30),"Opening" ,FBAI,FBAI,%15
10350 SYMBOL (MENU_WX+26,MENU_WY+50),"Beginning",FBAI,FBAI,%15
10360 SYMBOL (MENU_WX+26,MENU_WY+70),"Closing" ,FBAI,FBAI,%15
10370 ''''
10380 '
10390 ' メニューセレクタループ
10400 '
10410 WHILE ENDLESS=0
10420 '
10430 IF SEL_NO=<0 THEN SEL_NO=4
10440 IF SEL_NO=>5 THEN SEL_NO=1
10450 IF SEL_NO=1 THEN CY=20
10460 IF SEL_NO=2 THEN CY=40
10470 IF SEL_NO=3 THEN CY=60
10480 IF SEL_NO=4 THEN CY=80
10490 '
10500 WAIT STAND_WA:P=PAD(1):PT=PTRIG(1)
10510 SYMBOL (MENU_WX+6,MENU_WY+CY),"▽",FBAI,FBAI,%15,1
10520 IF P=0 AND PT=0 THEN 10630
10530 IF P=1 THEN SEL_NO=SEL_NO-1
10540 IF P=5 THEN SEL_NO=SEL_NO+1
10550 IF PT=1 THEN
10560 IF SEL_NO=1 THEN RUN "MAKEING.EXP"
10570 IF SEL_NO=2 THEN RUN "OPENING.EXP"
10580 IF SEL_NO=3 THEN RUN "CARMINEA.EXP"
10590 IF SEL_NO=4 THEN END
10600 ENDIF
10610 SYMBOL (MENU_WX+6,MENU_WY+CY),"▽",FBAI,FBAI,%WININ_C,1
10620 '
10630 WEND